Winograd ' s Short DFT Algorithms ∗

نویسندگان

  • Sidney Burrus
  • Ivan Selesnick
چکیده

In 1976, S. Winograd [20] presented a new DFT algorithm which had signi cantly fewer multiplications than the Cooley-Tukey FFT which had been published eleven years earlier. This new Winograd Fourier Transform Algorithm (WFTA) is based on the typeone index map from Multidimensional Index Mapping with each of the relatively prime length short DFT's calculated by very e cient special algorithms. It is these short algorithms that this section will develop. They use the index permutation of Rader described in the another module to convert the prime length short DFT's into cyclic convolutions. Winograd developed a method for calculating digital convolution with the minimum number of multiplications. These optimal algorithms are based on the polynomial residue reduction techniques of Polynomial Description of Signals: Equation 1 to break the convolution into multiple small ones [2], [12], [14], [23], [21], [9]. The operation of discrete convolution de ned by

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Approximate signal processing using incremental refinement and deadline-based algorithms

A framework for approximate signal processing is introduced which can be used to design novel classes of algorithms for performing DFT and STFT calculations. In particular , we focus on the derivation of multi-stage incremen-tal reenement algorithms that meet a variety of design criteria on the tradeoo achieved at each stage between solution quality and computational cost.

متن کامل

Multidimensional Index Mapping *

A change of index variable or an index mapping is used to uncouple the calculations of the discrete Fourier transform (DFT). This can result is a signi cant reduction in the required arithmetic and the resulting algorithm is called the fast Fourier transform (FFT). A powerful approach to the development of e cient algorithms is to break a large problem into multiple small ones. One method for d...

متن کامل

Unified architecture for 2, 3, 4, 5, and 7-point DFTs based on Winograd Fourier transform algorithm

In this letter, a unified hardware architecture that can be reconfigured to calculate 2, 3, 4, 5, or 7-point DFTs is presented. The architecture is based on the Winograd Fourier transform algorithm (WFTA) and the complexity is equal to a 7-point DFT in terms of adders/subtracters and multipliers plus only seven multiplexers introduced to enable reconfigurability. The processing element finds po...

متن کامل

Design of Fast Transforms for High-Resolution Image and Video Coding

We study factorization techniques and performance of Discrete Cosine Transforms of various sizes (including nondyadic and odd numbers). In our construction we utilize an array of known techniques (such as Heideman's mapping between odd-sized DCT and DFT, Winograd fast DFT algorithms, prime-factoring, etc), and also propose a new decimation strategy for construction of even-sized scaled transfor...

متن کامل

DFT and FFT : An Algebraic View ∗ Markus Pueschel

by Markus Pueschel, Carnegie Mellon University In in nite, or non-periodic, discrete-time signal processing, there is a strong connection between the z-transform, Laurent series, convolution, and the discrete-time Fourier transform (DTFT) [10]. As one may expect, a similar connection exists for the DFT but bears surprises. Namely, it turns out that the proper framework for the DFT requires modu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012